putting in front of the firing squad - Alemán Inglés Diccionario